﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Quartz.Net.Model
{
    public class Task_Quartz_JobtriggerRunModel
    {
        public string NGUID { get; set; }
        /// <summary>
        /// 任务名称
        /// </summary>
        public string JOBNAME { get; set; }
        /// <summary>
        /// 任务组名称
        /// </summary>
        public string JOBGROUPNAME { get; set; }
        /// <summary>
        /// 触发器名称
        /// </summary>
        public string TRIGGERNAME { get; set; }
        /// <summary>
        /// 触发器组名称
        /// </summary>
        public string TRIGGERGROUPNAME { get; set; }
        /// <summary>
        /// 执行程序的名称
        /// </summary>
        public string JOBSNAME { get; set; }
        /// <summary>
        /// 程序路径
        /// </summary>
        public string JOBPATH { get; set; }
        /// <summary>
        /// 执行时间
        /// </summary>
        public string JOBCRON { get; set; }
        /// <summary>
        /// 任务简介
        /// </summary>
        public string JOBJJ { get; set; }
        /// <summary>
        /// 当前任务序号
        /// </summary>
        public string XH { get; set; }
        /// <summary>
        /// 1：正在运行中 2：等待下次运行 3：暂停中
        /// </summary>
        public string RUNSTATUS { get; set; }
        /// <summary>
        /// 0：未发生变化 1：修改任务信息 2：运行状态修改 3：新增任务
        /// </summary>
        public string ISCHANGE { get; set; }
        /// <summary>
        /// 是否有效 0:无效 1：有效
        /// </summary>
        public string VALID { get; set; }
        /// <summary>
        /// 运行表ID
        /// </summary>
        public string RUNGUID { get; set; }
        /// <summary>
        /// 上次运行时间
        /// </summary>
        public string LASTTIME { get; set; }
        /// <summary>
        /// 下次运行时间
        /// </summary>
        public string NEXTTIME { get; set; }
    }
}
